home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
pcl
/
src-16f.lha
/
ldb
/
rt-lispregs.h
< prev
next >
Wrap
C/C++ Source or Header
|
1991-11-06
|
649b
|
33 lines
/* $Header: rt-lispregs.h,v 1.1 91/05/24 18:46:09 wlott Exp $ */
#ifdef LANGUAGE_ASSEMBLY
#define REG(num) r/**/num
#else
#define REG(num) num
#endif
#define NREGS (16)
#define NARGS REG(0)
#define NSP REG(1)
#define NL0 REG(2)
#define OCFP REG(3)
#define NFP REG(4)
#define CSP REG(5)
#define CFP REG(6)
#define CODE REG(7)
#define NULLREG REG(8)
#define CNAME REG(9)
#define LEXENV REG(10)
#define LRA REG(11)
#define A0 REG(12)
#define A1 REG(13)
#define A2 REG(14)
#define LIP REG(15)
#define REGNAMES \
"NARGS", "NSP", "NL0", "OCFP", \
"NFP", "CSP", "CFP", "CODE", \
"NULL", "CNAME", "LEXENV", "LRA", \
"A0", "A1", "A2", "LIP"